A community or family that is food secure is able to get the food they need on a regular basis for maintaining health, whether they grow it themselves or buy it from a stable source at a price they can afford.
Many things can keep people from being food secure, such as crop failure, natural disasters, war, poverty, or unemployment. Food secure is the opposite of food insecure; people who are food insecure are not able to get enough food to stay healthy, or they’re only able to get it sometimes but not reliably. As you might be able to guess, the corresponding nouns are food security and food insecurity.